pine-nut cracker - Francés Inglés Diccionario